when (something to happen) - Español Inglés Diccionario